home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Gold Collection
/
Software Vault - The Gold Collection (American Databankers) (1993).ISO
/
cdr38
/
bowl101n.zip
/
DOCS.ZIP
/
BOWL101N.DOC
Wrap
Text File
|
1993-03-14
|
81KB
|
1,836 lines
101 Computers (Bowl101)
250 Annahy Dr, Fortuna, CA 95540
Voice (707)-725-9750 BBS (707)-725-9745 Fax (707)-725-1334
===============================================================================
If you have any questions or problems using Bowl101, please use any of the
above numbers, just remember it is Pacific time.
Bowl101 is a user friendly bowling league management program for the IBM
compatible computers.
This is a quick overview on how the program functions, you can get by without
reading the manual if you wish, as the program will lead you though the setup,
step by step, Pressing the F1 key will answer most of your questions when you
start using the program.
The registered version comes with a printed manual, no opening screens and
a few additional features such as individual recap sheets, prize fund and
the ability to write the individual recap data to a delimited file.
Although these programs are not necessary to Bowl101, they are nice routines.
Please let me know if there is anything else I can do for you or additional
features you may need.
Bowl101 is in its 10th release, so we are doing anything we can to improve
Bowl101 by listning to you, the end users.
The program may seem like a simple, enter data, get a printout program, but
nothing is farther from the truth.
Bowl101 will handle odd situations that always arise when you least expect
them, such as a bowler, bowling 1 or two games and then must leave and a sub
take their place.
Just enter the scores as they appear on the score sheet, adding the extra
bowler and giving the scores to the games they bowl and 0 to the ones they
don't, the computer will handle all of the handicps properly.
You may swap bowlers around, cause we all know they never want to keep the
same lineup, that would be too easy for you.
Editing...
If you have tried some programs that you must complete the data entry and then
edit your mistakes, then you will appreciat the edit features in Bowl101.
Simply press up arrow to back up, page up will take you to a previous bowler
if editing teams or bowlers and the escape key will get you back to the main
menu at almost any time.
The only time you can't backup is when entering data and you said Y this is
correct, the program won't let you back up to the previous team. This is
because many calculations are done after you complete a team and these
calculations can't be recalculated easily, so select Y only if you mean it.
-1a-
DEFINITION OF SHAREWARE
Shareware distribution gives users a chance to try software before buying it.
If you try a Shareware program and continue using it, you are expected to
register. Individual programs differ on details -- some request registration
while others require it, some specify a maximum trial period. With
registration, you get anything from the simple right to continue using the
software to an updated program with printed manual.
Copyright laws apply to both Shareware and commercial software, and the
copyright holder retains all rights, with a few specific exceptions as stated
below. Shareware authors are accomplished programmers, just like commercial
authors, and the programs are of comparable quality. (In both cases, there are
good programs and bad ones!) The main difference is in the method of
distribution. The author specifically grants the right to copy and distribute
the software, either to all and sundry or to a specific group. For example,
some authors require written permission before a commercial disk vendor may
copy their Shareware.
Shareware is a distribution method, not a type of software. You should find
software that suits your needs and pocketbook, whether it's commercial or
Shareware. The Shareware system makes fitting your needs easier, because you
can try before you buy. And because the overhead is low, prices are low also.
Shareware has the ultimate money-back guarantee -- if you don't use the
product, you don't pay for it.
DISCLAIMER - AGREEMENT
Users of BOWL101 must accept this disclaimer of warranty: "BOWL101" is
supplied as is. The author disclaims all warranties, expressed or implied,
including, without limitation, the warranties of merchantability and of
fitness for any purpose. The author assumes no liability for damages, direct
or conse- quential, which may result from the use of BOWL101."
BOWL101 is a "shareware program" and is provided at no charge to the user for
evaluation. Feel free to share it with your friends, but please do not give
it away altered or as part of another system. The essence of "user-supported"
software is to provide personal computer users with quality software without
high prices, and yet to provide incentive for programmers to continue to
develop new products.
If you find this program useful and find that you are using BOWL101 and
continue to use BOWL101 after a reasonable trial period, you must make a reg-
istration payment of $49.95 to 101 Computers. The $49.95 registration fee will
license one copy for use on any one computer at any one time. You must treat
this software just like a book. An example is that this software may be used
by any number of people and may be freely moved from one computer location to
another, so long as there is no possibility of it being used at one location
while it's being used at another. Just as a book cannot be read by two
different persons at the same time.
Commercial users of BOWL101 must register and pay for their copies of BOWL101
within 30 days of first use or their license is withdrawn. Site-License
arrangements may be made by contacting 101 Computers.
-2a-
"This program is produced by a member of the Association of Shareware
Professionals (ASP). ASP wants to make sure that the shareware principle
works for you. If you are unable to resolve a shareware-related problem with
an ASP member by contacting the member directly, ASP may be able to help. The
ASP Ombudsman can help you resolve a dispute or problem with an ASP member,
but does not provide technical support for members' products. Please write to
the ASP Ombudsman at 545 Grover Road, Muskegon, MI 49442- 9427 or send a
Compuserve message via CompuServe Mail to ASP Ombudsman 70007,3536"
You are encouraged to pass a copy of BOWL101 along to your friends for
evaluation. Please encourage them to register their copy if they find that
they can use it. All registered users will receive a copy of the latest
version of the BOWL101 system.
-3a-
==============================================================================
Quick installation.
For installing over existing program.
Hard Drive.
A: <ENTER>
INSTALL C: <ENTER> This creates a directory called BOWL and installs
Bowl101 files to that directory.
Existing Data will remain and now load in the last
weeks data and edit Startup and make any additions
or corrections (if needed).
Warning!!!!!
You must run LANES.EXE if installing the first time and not
using the INSTALL.BAT file or your lane assignment files
to extract the lane assignment files.
To run just type LANES and press ENTER
Floppy drive system, see manual.
==============================================================================
Requirements and installation...............1
Change Drive or Change Directory.........3,12
Startup...............................3-11,16
Next Week..................................11
FILES:
Load Save, Delete Files....................12
Shell......................................12
Quit.......................................13
INPUT:
Weekly Scores...........................13-15
Position Rounds..........................9,13
Makeup Games...............................16
Suspending Data Entry......................13
Split Season...............................16
EDIT:
Edit Teams, Bowlers. High Games.........16-17
Startup..................................3-16
Swap Sub/Bowler............................17
Zero all Scores............................17
Add or Remove a Sub........................18
PRINT:
Standing Sheet.(Screen printer or file)....17
Recap Sheet....(Screen printer or file)....17
Alternate Standing Sheet................18-19
Score Sheets Forms or Plain paper..........19
OPTIONS:
Change Main and help Colors................19
Check For Snow, Formfeed printouts.........19
Convert To Proper, Upper, or No case.......19
Add Mild Sound and toggle help screen...19-20
UTILITIES:
Final average..............................20
Individual Recap Sheets....................20
Prize Fund.................................20
Most Improved..............................21
Delimited file.............................21
Handicap Sheets............................21
Average Sheets.............................21
Name Address Database......................21
Sort Routines..............................22
In the works...............................22
MISC:
Tips.......................................23
Add or remove teams or bowlers.............24
One Disk Systems.........................2,25
Lane assignments, Position Rounds.1,2,8,13,24
Questions And Answers...................26-28
New Additions and enhancements.............29
Requirements
***************************************
* IBM compatible computer. *
* Any printer. *
* One or more disk drives. *
* Any monitor, color, mono, Ega, Vga. *
* and 512k of ram *
***************************************
Make a backup disk of the original and place the backup in drive A.
Do not write protect the backup disk or it will cause the system to crash.
Run the install program (INSTALL.BAT).
Hard Drive.
A: <ENTER>
INSTALL C: <ENTER>. This creates a directory called BOWL and installs
Bowl101 files to that directory.
If you have problems with the install program, you can install bowl101
C: <ENTER> Note!!! The executable file is called
CD\ <ENTER> BOWL101.EXE, the "M" in BOWL101M is to
MD BOWL <ENTER> distinguish between different versions.
CD BOWL <ENTER> if it is to be placed on a bbs. BOWL101M.ZIP
COPY A:*.* <ENTER> This will copy all files from drive A:
MD THUPM <ENTER> This is where the data will be stored, you may use
any directory name here. This one represents
Thursday P.M. You may have more than one
directory.
LANES <ENTER> This will extract the lane assignment files.
Now that you have the program installed on the hard disk or have the working
copy in drive A: if you don't have a hard disk, lets run BOWL101.
You may enter a path name following BOWL101 if you want to store data on
another directory.
BOWL101 C:\BOWL\TUEAM
The computer will now run BOWL101 and change to \BOWL\TUEAM
Another example..
BOWL101 B:\ This will load and save data on the B drive.
See page 2 for a working example on making directories.
If you try to run BOWL101 from another directory, i.e. A:\BOWL101, you will
get an error: "Insert disk with BOWL.MNU".
The program is looking for BOWL.MNU and can't find it.
The first thing you will see is a screen that says No files, Select Startup
or change directory. Press ENTER.
1
One Floppy Drive
As the program grows, it is getting harder to support a single drive floppy
system. A duel floppy disk system or one with a larger than 360k floppy
should work fine.
Make a backup of the master disk.
INSTALLF <ENTER>
This will install the program on a work disk.
When you have installed the second disk and the lane assignment files extract,
copy the lane assignment files to your work disk.
Example....
Place the work disk in drive A: (The one with Bowl101.exe)
COPY B:12LANES.ASN
If you have an 8 team league then of course you would copy 8LANES.ASN.
If you have more than one league, then copy all of the lane schedules
you will need.
If you have two floppies, the place the lanes disk in drive B:
If not, wait until the computer prompts you to insert disk.
Copy only the files you need as there is little room left on the disk.
Copy BOWL101N.DOC to the work disk the same way.
COPY B:BOWL101N.DOC.
For a hard drive system...
Lets say we have two leagues Monday and Mixed. These two names can be used
for directories, lets make these two directories so we can save out leagues in
different places.
Select Make Directory from the Files menu.
▀▀ [ Directory to Create ] ▀▀
MONDAY
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀ [ Directory to Create ] ▀▀
MIXED
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
2
Now to start Bowl101 and log to the MIXED directory enter the following...
CD\BOWL
BOWL101 C:\BOWL\MIXED
Now Bowl101 will start and log you to the MIXED directory. Want it easier?
Make a batch file called MIXED.BAT.
CD\BOWL Change to the BOWL directory
COPY CON MIXED.BAT Copy our keystrokes to a file called MIXED.BAT
BOWL101 C:\BOWL\MIXED Enter the commands we want in the batch file.
F6 Press the F6 and ENTER to copy this to disk.
MIXED Now run the batch file and we are in MIXED
Now lets make one for each of our other leagues. Just substitute MONDAY for
MIXED or any other directory or league name and we just have to type that
name in to start Bowl101 and log to the proper directory.
The only rules that apply here is the name of the directory must be 8
characters or less and you can't make a directory that already exists or you
will get an error. ╔═══════════════════╗
║ Unable to Create ║
╚═══════════════════╝
You can also start BOWL101 and change directories after the program runs, but
this is the hard way.
Select Files and then Change Directories.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀Enter directory or drive▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
C:\BOWL\MONDAY
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
Or...
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀Enter directory or drive▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
C:\BOWL\MIXED
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
Now that we have BOWL101 up and running and we are in the proper directory,
lets go to work.
Enter Input and then Input Startup from the main menu. You will be greeted by
This menu.
3
╔══════════════════════════[ Startup Menu ]════[ Bowl101N ver 11.2 ]═╗
║ League Name & Sanction #:Tuesday Commercial 0000000 :║
║ League President's Name......................:Mickey Barsanti :║
║ League Secretary's Name......................:Sue Stowe :║
║ League Association...........................:Humboldt :║
║ President's Phone Number ...........................:764-5442 :║
║ Secretary's Phone Number............................:725-9750 :║
╚═════════════════[ Press F1 For Details On Selected Items ]═════════╝
Enter the data it calls for, League Name sanction number phone numbers etc.
Next you will see this menu.
╔══════════════════════════[ Startup Menu ]════[ Bowl101M ver 11.2 ]═╗
║ Scoring System N/p/c/d/s/t/m/b/a/o/i)...........................:N:║
║ Is This a Mixed League(y/N).....................................:N:║
║ <Y>=Scratch <P>=Partial Scratch, <N>=Handicap League <y/p/N>....:N:║
║ Manually Enter Wins and Losses(y/N).............................:N:║
║ Manually Enter Team Handicap(y/N)...............................:N:║
║ Print the Standing Sheets and Place Teams in Lane Order(Y/n)....:Y:║
║ Do you Wish to Zero High Games and Series Every Week(y/N).......:N:║
║ Teams Receive Points for Scratch and Handicap Games Won(y/N)....:N:║
╚═══════════════╦═══════════════[ Type of scoring system used ]══════╩═══════╗
>> ║ No Special Scoring Options, Use standard Scoring System. ║
║ Peterson Points, 1 Point for every x point (50) default. ║
║ Combine Match and Peterson Points. ║
║ Difference Between Team Averages. ║
║ Same as above but use Bowlers Handicap for High Team Game. ║
║ Team Handicap. Base amount minus average times percentage. ║
║ Match Point, Bowlers are Paired and Bowl Head to Head. ║
║ Both Match point and Difference between Team averages. ║
║ Match And Team Handicaps, Use Both ║
║ Option B, and Diff Between Bowlers Averages for Handicap. ║
║ Most Pins Over Average Gets Individual Points. ║
║ Field or Pyramid scoring system. ║
╚════════════════════════════════════════════════════════════╝
TYPE OF SCORING SYSTEM.
NONE OF THE ABOVE. It is a standard scoring system.
PETERSON POINTS. Each team gets one or more points for every 50 pins bowled.
This point is determined by PETERSON POINTS entered later. Example.....
Team 1 bowls a 1967 game, their Peterson points are 1967 divided by 50 = 39.34
50 times 39 = 1950. 1967 minus 1950 = 17 or 39.17 Peterson points.
A -50 in the Peterson points field works the same but drops the decimal except
for ties. There is no rounding, the decimal numbers are dropped.
COMBINE MATCH POINTS AND PETERSON POINTS. Points are awarded for match points
in addition to Peterson points.
4
DIFFERENCE BETWEEN TEAM AVERAGES. The low combined averages of the bowlers on
one team are subtracted from the combined averages on the opposing team.
Only one team is awarded a handicap. This amount multiplied by the Team
Handicap, this amount is entered later.
SAME AS ABOVE BUT USE BOWLERS HANDICAPS FOR HIGH GAMES. This is a small
variation of the difference between team averages, where the high games for
the teams are calculated by using the individual bowlers handicaps.
TEAM HANDICAP. The combined averages of the bowlers on each team is
subtracted from the Subtracted from Team option (later in startup) and
multiplied by the Team Handicap. Also entered later in the startup.
If you have more bowlers on a team than actually bowl, then Bowl101 will ask
which bowlers bowl when entering scores to calculate the handicaps properly.
MATCH POINT. Bowlers are paired before bowling and each bowler is awarded
a point or points for each game and/or series won.
The points for games and series are determined by the amount entered in the
INDIVIDUAL POINT and INDIVIDUAL SERIES fields later in the STARTUP function.
BOTH MATCH AND DIFFERENCE BETWEEN TEAM AVERAGES. Combine match and the
difference between team averages.
MATCH AND TEAM HANDICAPS.
This combines match points and team handicaps.
OPTION B, AND DIFF BETWEEN BOWLERS AVERAGES FOR HANDICAP.
This option will allow you to use the difference between team averages for
the team wins and use the difference between bowlers averages for the
individual handicaps.
Select scratch League and the handicaps will only determine wins/losses
MOST PINS OVER AVERAGE GETS MATCH POINTS
This option awards bowlers with the most pins over their average the points
designated in the individual points field. Similar to Match points. If a tie
occurs, then the points are split. If average is not beaten then closest gets
points
FIELD OR PYRAMID SCORING SYSTEM.
This will allow you to have the teams compete against all teams in the
league and not just the ones they bowl against.
If you have an eight team league, you can enter 8 and be allowed to have 8
points for the highest game 7 for the second highest, 6, for the third, etc.
The number used for the highest game and amount separating first and second is
entered later in the startup.
IS THIS A MIXED LEAGUE (Y/N).
Enter Y if you must separate male and female.
If it is not a mixed league, enter everyone as a male bowler.
5
SCRATCH LEAGUE (Y/N/P)...
Press <F1>, this will bring up a help screen.
If it is a scratch league, then answer Y.
If it is a handicap league and you wish to show team standings without
handicap then press P for Partial handicap.
If you use team handicaps, you may also enter Y for scratch league and the
bowlers will bowl scratch while the teams bowl with a handicap.
Standing sheets will print high handicap games if it is a handicap league.
MANUALLY ENTER WINS AND LOSSES.
If you enter Y here, the computer will ask for the number of wins and losses
for the teams. Enter N here unless you know the program doesn't support your
scoring system.
MANUALLY ENTER TEAM HANDICAPS.
Bowl101 handles almost all scoring systems so enter N here.
If your scoring system is not handled by this program, you may choose to
manually enter team handicaps, enter Y.
ZERO HIGH GAMES WEEKLY. If you would like to have the high team, scratch/
hndcp bowlers scratch/hndcp scores zeroed each week, then select Y here. If
you enter N, then the computer will keep the high games and adjust them as
higher scores are bowled.
You can change this to Y just before a split season if you wish to start the
second half with no high scores. After entering scores, change it back to N
before saving your data.
STANDING SHEETS IN LANE ORDER.
If you wish, you can have the standing sheets print with the opposing teams
matched as they will bowl the next week. If you elect not to print this way,
the teams will print in columns first half on the left and second half on the
right.
USE SCRATCH and HANDICAP POINTS.
Gives separate points (Points Per Team Game). These points are awarded for
scratch games as well as handicap games.
TEAM HANDICAP.
This option is for the teams that use the difference between team averages.
The low team average is subtracted from the high team average and multiplied
by the Percentage. If your handicap is 80% of 600, enter .80 here.
SUBTRACTED From TEAM.
This is the base amount you would use for the team handicap. If your handicap
is 80% of 600, you would enter 600 here.
6
ENTER HANDICAP FOR MALE OR FEMALE.
If the handicap is 80% of 180 then enter .80 here and 180 for subtracted from.
.67 will return 66 and 2/3 Handicap.
Next enter 180 for female <ENTER> and 180 for Male, unless you allow a
different handicap for each, then enter the appropriate amount for each.
If this is not a mixed league, then all bowlers use the male information. You
can limit the handicap for male and female bowlers. Example... You wish to
limit the male bowlers to a handicap of 40 and the female bowlers to 60, Enter
40 for male and 60 for female. If a male bowler exceeds 40 for handicap, the
their handicap will be dropped back to 40, likewise for female. IE. If their
handicap calculates to 65, the computer will convert it to 60.
MINIMUM HANDICAP.
This will normally be 0, but in rare instances the handicap is allowed to drop
below 0. If this is the case then enter the smallest amount the handicap can
be. If there is no limit then enter -98. If you decide of -20 for a minimum
handicap, anything under -20 will be converted to -20. If you enter 0 here,
anything from 0 to -98 will be converted to 0.
If you enter -99 then the computer will subtract the average from the
subtracted from variable to give you the difference for the handicap.
Example.. If you use a 80% of 180, entered a -99 in this option and your
average is 190 then your handicap will be calculated to -10.
LEGAL AVERAGE AFTER HOW MANY GAMES.
This will allow you to enter 15 or any other number for summer leagues.
When your entering average is 0 and your number of games reaches this number,
your new entering average is calculated and given to the bower as their
entering average.
DECIMAL PLACES IN AVERAGES.
This will allow up to two decimal places in the averages. All numbers beyond
the decimal are dropped, no rounding is done. You may select 0 for no decimal,
1 decimal place might look like 178.1 and 2 decimal places 178.19.
POINTS FOR HIGH TEAM GAME.
This will allow an additional point if your team gets the highest game for the
two teams. Remember Pressing F1 will explain each function a little better.
NUMBER OF TEAMS. (1-36).
You can have up to 36 teams with this program. For this tutorial, it may be
wise to enter 4 here just to get a feel for the program. Once you have a feel
for the program, you can enter the proper data for your teams. This way you
can make adjustments without having to deal with a large number of teams until
the program is configured to your type of league.
NUMBER OF BOWLERS (1-10).
You can have more bowlers than actually bowl. These can be rotated in as
needed and are eligible for high games. For now enter 2 to keep things simple.
7
NUMBER OF ACTUAL BOWLERS (1-5).
You can have more bowlers than actually bowl. This option will aid the program
knowing how many bowlers are actually used. Just enter the number bowlers that
will actually bowl on one team. Standing sheet computes the team handicap
based on the first actual bowlers. If you have 6 bowlers and 5 actual then the
team handicap will be based on the first 5 averages. You may swap bowlers if
you wish to change the line up to reflect the proper lineup on a team.
NUMBER OF GAMES TO KEEP AVERAGES.
Some leagues allow you to keep the averages for a give number of games.
For example you wish to keep the entering average for 9 games, enter 9 here.
You will be asked for one more option for each bowler, and that is do you wish
to calculate (1) or keep (2) this persons average.
If you answer 1 (Calculate) then the computer will calculate their average
each week regardless of how many games they bowl. If you answer 2 (Keep) then
the computer will keep your average for 9 games.
If your entering average is 165, it will remain 165 until you bowl your 9th
game where the computer will change the variable in calculate keep from a 2 to
a 1 and recalculate the average based on total pins divided by games bowled.
The average will be calculated from now on by the computer.
WEEK NUMBER.
This is normally 1 is for the first week 2 for the second, etc. this will load
the proper lane assignment schedule. Lane assignment schedules are calculated
from week number minus position rounds to date.
If you wish to print out the first weeks sheet showing the bowlers and the
lane assignment schedule then enter 0 here. You will be asked again for the
week number when entering scores.
POSITION ROUNDS TO DATE.
Enter 0 here if you don't use or haven't bowled a position round yet. This
option adjusts the auto lane assignment by subtracting the number entered here
from the week number to return to the proper lane assignment. It must always
be less than the week number Lane assignment = Week number - Position rounds
to date.
1 2 3 4 5 6 7 8 910
7 3 1 6 2 9 510 8 4
4 5 9 810 1 3 2 6 7
Schedule for week 4. ---> 9 1 5 3 4 7 8 610 2
10 7 6 2 8 3 4 1 5 9
Schedule for week 7 with one position round. ---> 5 8 410 7 2 6 9 1 3
6 4 7 9 1 510 3 2 8
NUMBER OF GAMES BOWLED.
Enter the number of physical games bowled, 1, 2, 3 or 4 and the computer will
do what is necessary to enter those number of games.
POINTS PER GAME IF NOT USING THE FIELD SYSTEM.
Normally this is 1. If you allow 1 point per win then you can have a possible
4 wins, if you bowl 4 games or 3 wins if you bowl only 3 games.
8
NUMBER OF POINTS HIGHEST TEAM GETS (IF USING FIELD SYSTEM)
Usually this is the same as the number of teams (8 for an 8 team league).
POINTS PER SERIES IF NOT USING FIELD SYSTEM.
Some leagues allow points for high series. If this is the case, enter the
number of points allowed for series. If you allow 1 point for game and 2 for
series, then you will have a possible 5 wins, one for each game and two for
series. 1+1+1+2.
NUMBER OF POINTS SEPARATING HIGHEST GAME FROM SECOND HIGHEST (FIELD SYSTEM)
This the number of points separating high game from second high game when
using the field or pyramid scoring system. (Usually 1).
MAXIMUM SCORE.
Making this program as flexible as possible, I have included a function to
allow a score higher then the standard 300. FivePin bowling for example allows
you to bowl a 450 game. This option only effects the data entry. If you
exceed the amount entered here, the computer will beep and make you re-enter
the score.
SPLIT TEAMS AT LANE.
If you have a league that bowls on lanes not adjoining, then enter the lane
the first team ends on. If you don't use this, enter 0.
START SECOND HALF ON LANE.
Enter the starting lane for the second half of the league in this option. If
you start on lanes other than lane 1 for the first half, just enter the actual
lane the teams start on. Enter 0 if not used.
NUMBER OF LANE SCHEDULES(1-9).
Prints from 1 to 9 weeks of lane schedules on the standing sheets, or the
recap sheets.
PETERSON POINTS (50).
This is the default, any number may be entered here. If you elect 50 then the
teams will receive 1 point for every pin bowled that day. If you elect -50,
then you will receive the same points, but the decimal will be dropped except
for ties. Any negative number will work.
INDIVIDUAL GAME POINTS.
This is only for match points. If you have a 5 man team, bowl 3 games and
allow 1 individual point, then you can have a possible 15 points if all 5
bowlers won their game.
INDIVIDUAL SERIES POINTS.
If you use the match point system then the bowlers will get points for beating
their opponents series. (Individual game points).
This completes the hard part of the program, you only have to do this
once.
9
A copy of this information is held in each weeks data, so if you must change
any information, change it in the last weeks data and it will be carried over
to the next weeks automatically.
Now, press <ENTER>. Do you wish to start in mid season? That is so you won't
have to enter all the scores up to this point, just enter the total pins and
number of games and number is 175, 200's etc and you are ready to start.
If you start in mid season, then at a later date, you might want to go back
and enter all of the scores from week 1. This will allow you to print an
individual recap sheet at the end of the season. Load any week, select zero
all scores, remove any subs and then save as START.BWL. Now select enter
scores from week 1 up to the week you started in mid season.
Next you will be asked for the team names. If you elected mid season then
after you enter each team, you will be asked for some scores. Just follow the
computer's lead. Press <F1> if you need more help.
Now you will be asked for the bowlers name and scores. Remember if you elected
to keep the averages for a number of games you will have to answer "1" to
calculate average and "2" if you wish to keep this bowlers average.
The computer will automatically change this 2 to a 1 as soon as the bowler
bowled the number of games you told it to keep the average and start
calculating the average after this.
If you don't have a bowler just enter Blind for his name, this way the program
will keep using the score you entered for him the first week.
If you started in mid season, you will be asked for the high team games, hi
team series and the individual bowlers high game and series.
You only have to answer the questions for the scores that apply to your
scoring system. If you have a scratch league, you won't have to fill in the
scores for the handicap bowlers and teams. The same applies if you are not a
mixed league, just enter the scores for the male bowlers even if it is an all
female team.
If you start in mid season, then at a later date, you might want to go back
and enter all of the scores from week 1. This will allow you to print an
individual recap sheet at the end of the season. Load any week, select zero
all scores, remove any subs and then save as START. Now select enter
scores from week 1 up to the week you started in mid season.
When you are all done, you will be asked if you wish to save as START.BWL.
Do not save data to the program disk as there is little room for data files.
If you are on drive A: and are going to save it to drive A: then place a blank
formatted disk in drive A: and save the data.
10
Answer YES here and supply the filename. Use a name that contains the date
and month, this will be used later for the ind recap. Example, to save to disk
with the date September 20th, enter SEP20 and the computer will save all the
names and scores to the disk. Replace the program disk now if necessary.
Using this format for the date, will simplify the individual recap sheets as
the dates won't have to be entered manually.
You may shut down the machine if you wish; all data will be on the disk
waiting your return.
After several weeks, you should have one file for each week bowled.
You should have files starting with 00START.BWL, 01JAN07.BWL, 02JAN14.BWL.
The filename is important, the first two digits │└─┬─┘ └┬┘
are the week number. The second three are the │ │ └──── Extension
month, the next two are the date and the last, │ └───────── Month And Date
supplied by BOWL101 is the extension, .BWL. └──────────── Week Number.
The dates will be the dates you supply.
Start the program as usual.
You should see this screen.
╔═══════════════════[ Choose Filename ]═══════════════════╗
║ >> 01JAN07.BWL << 02JAN14.BWL 03JAN21.BWL 00START.BWL ║
║ ║
║ ║
╚═════════════════════════════════════════════════════════╝
Just press Enter and load in 01JAN07.BWL or move cursor to file you wish to
load and press <ENTER>
Menu Options
┌────────────────────────────────────────────────────────────────────────────┐
│Files Input Edit Print Options Utilities│
├──────────┬──────────────┬──────────┬───────────────┬─────────────┬─────────┤
│Load │ Weekly scores│ Team │ Standing sheet│ Main colors │Utilities│
│Save │ Makeup Games │ Bowlers │ Recap Sheet │ Sub Menu Clr├─────────┘
│Change dir│ Startup Data │ Subs │ Alternate Stnd│ Check Snow │
│Make Dir ├──────────────┤ High Game│ Score Sheets │ FormFeeds │
│Delete fil│ │ Startup │ Modify Standin│ Convert case│
│Shell dos │ │ Swap Sub/│ Print Readme │ Upper Case │
├──────────┤ │ Zero all │ Skip Perfs │ Leave Text │
│Quit │ │ Add/Remov└──────┬────────┤ Sound │
└──────────┘ │ Split Season │ │ Help Screens│
└─────────────────┘ └─────────────┘
This is the main menu. Here is a brief description of each selection.
Pressing the F1 key anywhere in the program will bring up a help screen
related to the menu option or the input field you are on.
Use the arrow keys to get around in the menu, LEFT/RIGHT moves along the top
of the menu, down arrow or <ENTER> opens up the highlighted menu selection to
show more options. UP/DOWN arrow changes selections. Press <ENTER> to select
an option or press selector letter and ENTER.
11
LOAD.
Loads previous week into memory, new data is added to this each week by
selecting INPUT and then WEEKLY SCORES.
Place the cursor over last weeks filename and press <ENTER>
This will load previous week into memory.
New data is added to this each week by selecting INPUT and then WEEKLY SCORES.
You may load in any week's score to print data for that week.
Selecting this option also opens up the menu selections that were disabled.
SAVE.
This option saves the data in memory to disk. This will be the data you will
load in next week and append to.
If you fail to save data and try to exit, the computer will issue a warning
reminding you to save your data.
Use a filename to help you remember the date such as JUL07 for July 7. Don't
use spaces in the filename.
The computer will place the week number in front of
this filename and add the extension .BWL to make it 01JUL07.BWL
You must load this data in next week and then use INPUT WEEKLY SCORES. This
will load in all names and scores from last week and now you will add to these
scores.
CHANGE DIRECTORY and MAKE DIRECTORY
Lets you change drive or directory to load or save data to another drive or
directory or lets you create a new directory to store files.
Place the cursor on this option and press <ENTER>.
You will now be asked for a new directory or drive.
To change to a new drive, just enter the drive letter such as B: or A:
A one drive computer, you may insert the data disk before pressing ENTER. You
will be prompted to return the program disk when data is loaded or saved.
Just follow the prompts with your program disk and data disk.
DELETE FILES
This is to remove duplicate or practice files only, all files are needed for
the individual recap sheets. Select files to delete and press ENTER to delete
that file. Press ESC to exit this function. You must have one file per week.
SHELL TO DOS
This option will allow you to exit temporarily to dos if you have enough
memory. You can format a disk, do a directory or other dos functions. Type
EXIT <ENTER> and you will be returned to BOWL101.
12
QUIT
This option is the only way out of the program.
QUIT lets you end the program, and checks to see that you have saved your
data. If not, it will issue a warning to that effect.
INPUT WEEKLY SCORES.
This is where you enter each week's data. Startup or Load data must be used
before this option.
If you went into edit before this option, the computer will issue a warning
that your data has not been saved.
It is not necessary to save the data unless you plan to quit. It is just a
warning letting you know that you have been in the edit mode.
All data will be carried over to the INPUT scores routine, you may save them
when you are done.
Press the right arrow key and Highlight INPUT and below that, WEEKLY SCORES.
A little calendar pops up to help you with the date.
Enter the date they bowled. You can use any format for the date, it is just
for display on your printouts, suggested format is March 7 1992.
Next is the week number. This will start at 1 and increment each week.
if this is not the first week then enter the proper week number.
STARTING LANE:
If you start on lane 1, then enter 1 and press <ENTER>. If you start on
another set of lanes, enter the lowest lane you bowl on.
Now, depending on several variables here is what will happen.
If you have the data files on the disk called lanes.asn with the number of
teams on preceding the filename such as 6LANES.ASN and you are within the 36
weeks, the auto lane assignment routine will automatically engage and you will
be asked to check that the teams are paired properly then press <ENTER>. If
this is a position round, press P and the teams will be paired as they should
be for position rounds. This will add one to the position rounds to date
variable for you so next week you will use the lane scatole we just skipped.
Lane assignment schedual found by subtracting the position rounds from week#.
If this is not the case, you will be asked to pair the teams by entering the
lanes each team bowled on manually.
Now you will receive a list of the bowlers for the first team and the computer
wants to know how many subs. If you don't have any for that team (no sub
bowled), then press <ENTER> to accept the default of 0 subs.
13
If you did have a sub or two, then enter the number of subs here.
Several things may happen here. You may be asked for the sub's name if you
don't have any subs in the computer yet, or you will receive a list of subs
the computer is keeping for you.
The list may be larger than the window, and if so, just move the cursor down
and the window will scroll up. Highlight the sub's name and press <ENTER>.
If the sub isn't on the list, then highlight New Sub and press <ENTER>. This
will prompt you to enter the name of the sub and add him or her to the list.
It may ask you if it is a male or female and whether you calculate of keep the
average.
If it asks you 1=Calculate 2=Keep, then enter 1 if you wish to have the
computer calculate the average or 2 if you wish to keep the average until the
number of games you entered in Number of games to keep average has been
reached.
If you entered "2" then you will be asked for the subs average.
If you entered Y for Match or Peterson points, then you will move the position
of bowlers to match the position they bowled in.
Select bowlers and subs in the order they bowl by using the up down arrow keys
to highlight the first bowler and press ENTER. Highlight the second, etc.
Select only the number of bowlers bowling. Press ESC after the last bowler.
You only have to do this if you are using one or more subs.
Next you will be taken to the input screen. Here you enter the handicap if
any, and scores for the 3 games. You will only be asked for the handicap for
the first week if the computer doesn't know it yet.
Enter the bowlers scores next. If a bowler didn't bowl or just bowled one or
two games, enter the scores that they bowled. If they didn't bowl, then give
them a zero or a blind score.
The computer can figure things out if a bowler bowled one game and a sub
bowled two. Just enter the scores as they are on the recap sheet.
If you have to use a blind score, just enter B for BLIND and the computer will
convert it to their average - 10 pins and insert it as a negative number. That
is for a bowler with a 165 average and you drop it ten pins for his or her
blind score, simply enter B or -155 etc. Now the computer will know that this
is a blind score and give the team the proper scores and leave the bowlers
scores alone. You can also change this in the startup to a precentage
If you don't use a 10 pin drop in the average for a blind, then you can edit
the startup and place the proper blind drop there,ie a 15 pin drop or a 10%
drop, just enter it as a decimal if a percentage.
This can be different for a male and female, always use male if not a mixed
league or put in the blind score for both.
14
To enter a zero score that was actually bowled, enter a Z and the bowler will
be credited with a game bowled and retain his or her handicap.
You may back up with the UP ARROW, you may press ESC wherever you are in the
data entry field and the computer will drop to the bottom and calculate all
scores for you. If on game 1, the up arrow will take you to the handicaps.
If you made a mistake and need to ask for subs or the team handicap again,
just press PAGE UP and the computer will ask for the number of subs and team
handicap again. If you wish to abort, you can press ESC and will be allowed to
abort and re run the program again loosing only the information just entered.
If you wish to suspend entering data at any time, you may.
Just press ESC when it asks is this correct for the team and you will be asked
to abort. This function will allow you to save your data and resume later.
When your data is saved, you may load it back in again, but must select makeup
load in the weeks data prior to the makeup, select the makeup week for the
last week to make up and then select it once more. Now the program will
supply all the scores you have entered previously and once you get to the end
of the teams already entered, simply enter the remaining scores as usual.
Now do the same for the rest of the teams and bowlers. When the last team and
bowler are entered, you will be taken back to the MAIN MENU again.
Select FILES again and SAVE DATA. This time choose a filename that reflects
the date. If the date is September 4th, then enter SEP04 and the computer will
supply the .BWL extension. Be sure to save to the data disk if using one.
The computer will add the filename to the week number and make it 01SEP04.BWL.
This is used to print the individual recap sheets.
Now that everything is safe on the disk, move over to the PRINT function and
print the standing sheet and the recap sheet. Make two copies of the standing
sheet if you wish and you will have one for your records and one for the
bowling alley.
You have room for 10 lines of comments at the end of the printouts.
Pressing <ENTER> with no text, or Page down, will terminate this function.
If you see a problem with any score. you may edit any team, bowler, subs name,
or score with the edit option. If you find an error with an individual game
bowled, it may be better to re-enter the scores again. This will keep the high
games correct. Just load in the previous weeks data and enter the data again.
While editing a bowler or sub, you may page forward and back with PG UP and PG
DN to edit more than one bowler on the team. This keeps you from having to go
back to the menu if you have more than one score to edit.
You could also run MAKEUP GAMES if you have to change individual scores, this
will preserve the scores and you just have to step over the proper scores and
change the scores that are not correct and the computer will re calculate high
games, wins and losses etc.
15
You will notice you will have the option for the handicap, but it is calculated
for you when you edit scores. Just change games bowled or number
of games and the handicap will re-calculate for you.
Note: If you change the average and the option calculate keep = 1 then the
computer will recalculate the average. If keep = 2 and the number of games
bowled is smaller than the number games to keep the average. Then it will keep
the average you enter.
MAKEUP GAMES.
You may now makeup games without having to enter all the data for each week.
Simply load the data prior to the makeup week to load in all the bowlers and
scores. Tell the computer the week before the makeup, and the last week to
make up. Now load in the makeup week. This will load in only the scores of all
bowlers but not over write the games won and total pins. To makeup week 5
while in week 7, load week 4, week 7 and then week 5. Continue through that
week and week 6 then through week 7 saving your data as you go.
Now select the week number and lane assignment. The scores for all bowlers
bowling that week will be plugged in for you. It will even tell you the number
of Subs you had. You will have to supply the subs names but the computer will
supply the scores except for the makeup teams. Be sure the subs are in the
proper order as they bowled.
This routine is exactly like the input scores, but most scores are provided
for you, use the score sheets to check your progress.
You may press ESC to total the scores instead of stepping over them.
You will be prompted to save the data again when each week is completed.
Filenames will be provided. It will ask you if next week is position round
and adjust the lane assignments accordingly.
Enter each week until you have completed the final week. The computer will
terminate this function and return you to the main menu.
It might be a good idea to backup your data files before using this function.
STARTUP DATA.
This will be the first option you will use to enter the team names and other
data for the league. You may use this option at any time to step through all
of the teams, bowlers and subs to make changes, such as increase the number of
bowlers. (See the tutorial for more information.)
EDIT TEAMS.
This option will let you edit any team score. Just pick the team you wish to
edit and press <ENTER> and change the scores needed. Pressing PG up or Pg down
will let you go to the next or previous team.
16
EDIT BOWLERS.
Select the team by pressing <ENTER> on it and then select the bowler by
highlighting the name and pressing <ENTER>. Now you are in the edit screen.
Use up and down arrow to select what you wish to edit, Page Down or UP will
move you to the next or previous bowl on this team.
The handicap is re calculated after changing the number of games or average.
The option 1=Calculate 2=Keep is if you have chosen more than 0 weeks to keep
the averages in Startup. If you entered more than 0 then you must tell the
computer if the bowlers average will be calculated or kept.
If you choose to keep this bowlers average, then enter 2 here if not, enter 1
and the computer will calculate the averages from now on.
Enter the entering average if one is available.
If the bowler does not have one, the program will supply the entering average
after the bowler bowls their 21st game or what ever you entered in the Legal
average in the Startup, by calculating the average and placing this into the
entering average.
Input all scores asked for such as entering average, number of 175, 200 games,
450 500 600 series. The computer will continue to add to these numbers as the
bowlers bowl them.
If you starting at week 1, then you may leave them as 0.
EDIT SUBS.
This is almost identical to the editing the bowlers. EDIT HIGH GAMES. This is
where you may edit HIGH GAMES. All HIGH GAMES may be edited here, team or
bowlers.
EDIT HIGH GAMES
You can edit high games with this option and edit team or bowlers high games.
EDIT STARTUP.
Sometimes you need to edit the number of teams or bowlers or things like that.
You can change the startup values here if you want add another team bowler or
just you know the program won't handle the wins losses properly because of
special circumstances and you want to manually enter team wins and losses for
this week only. You may also select Forfeit if you want to be asked for wins
and losses for one team after entering the scores.
SWAP SUB/BOWLER.
If a bowler quits and is replaced with a sub, you can use this option to drop
the bowler down to a sub and move the sub up into his or her place. This util
can be used to trade bowlers from one team to another or to change the lineup.
You may also swap bowers while entering scores by asking for 1 sub and the
last option in the list is to SWAP SUB BOWLER.
ZERO ALL SCORES.
You may use this option to start a new league or start over. This will zero
all scores but leave team and bowlers names and optionally entering averages.
17
ADD/REMOVE SUB.
You may add or remove a sub with this option. Just remember Subs that have
been removed will not be part of the final average sheets. This option is
mainly to add a sub. They will be included in the individual recap sheets.
If you removed a sub and wish them included in the final average, then edit
them in the last week.
SPLIT SEASON
This will zero the team standings or just wins and losses or wins losses and
high games to allow you to bowl a split season. If you wish to have a
different set of scores zeroed, you may just edit the teams and page down
after each team and modify just the selected scores you desire.
You will have to maintain the records for the first half and combine them at
the last half if you want the combined total.
PRINT TO SCREEN FILE OR PRINTER.
All of the print functions may now be directed to the screen the printer LPT1,
LPT2 or a file. This will allow you to preview the printouts or load the file
created into a word processor for additional modifications.
Using the file function, it is possible to write to a device such as COM1,
COM2, SCRN: by substituting a devicename for a filename. See your dos manual
for details on device names. Writing to screen, creates a file called
SCREEN.TXT.
PRINT STANDING SHEET
Print standing sheets with this option. Print two, one for your records.
PRINT RECAP SHEET.
Shows all scores for bowlers and subs that bowled that night. Prints most pins
over average or series at the bottom of the sheet. You can now select the
handicap to print, the Prior Handicap, or the current handicap.
The Prior handicap is the handicap used when bowling the scores shown.
The current handicap is the same as on the standing sheet and used for next
weeks handicap.
ALTERNATE STANDINGS
You can selectively print headings, standings, number of 175 games, 200 games
450 series, 500 series 600 and 700 series, Subs, high games, bowler standings,
When you select the items by pressing ENTER while they are highlighted, they
will be printed, this will place a check mark next to the item.
Select the items you wish printed in the order you want them printed.
The program will move the items selected to the next available position on the
menu, allowing you to have the printouts in any order you wish.
To select an item, Highlight it and press ENTER.
To de select and item, do the same.
If you don't Check them then they won't be printed.
To move an item to the top after selecting several options first, de select
all items and select that item first.
18
The selections you make here will be saved and you will just have to select
print selected items next time.
Print top averages, or combine many printouts into one to make a custom
printout using any combination.
The last selections you make will be stored and the menu will retain the check
marks as you last saw them, the next time you select Alternate standings, then
you will be setup like the last time.
SCORE SHEETS.
Score sheets can be printed on a master form. Prices are included.
Now the program will print score sheets on plain paper.
You must set your printer to print the standard IBM graphic set.
If your printer prints garbage while trying to print these score sheets,
consult your printer manual on setting it for the IBM graphic set.
CHANGE MAIN COLORS.
This will let you change colors of the main and input screens in the program.
Foreground has 15 colors, background has 7
CHANGE HELP COLORS.
This will change the colors of the help screens within the program, not the
ones called up with the F1 key.
CHECK FOR SNOW.
Some older color monitors flicker when the screen updates. If you see snow or
the screen flickers, try using this option. Just press <ENTER> on this option,
it will toggle the snow on or off.
FORMFEED.
Places a CHR$(12) at the end of the printouts and ejects the paper after each
printout.
PCASE.
This converts the text you type in to PROPER CASE.
When the text is entered and you press <ENTER> the text will be converted. If
you press <UP OR DOWN ARROW> then the text will remain as you typed it in.
UCASE.
Converts all text entered to UPPER CASE.
LEAVE TEXT AS TYPED.
Leaves the text as typed, no conversions are made
SOUND.
Toggles a small SOUND on and off and changes the chirp to a mellow beep
19
HELP SCREEN.
This will remove the HELP SCREEN from the main menu.
TOGGLE HELP SCREEN.
You may turn off the help screen that appears at the main menu.
Doing this will also turn of the blinking messages at the bottom of the
screen.
UTILITIES.
These routines have been moved from the main program to a separate program.
This allows the program greater speed and allows for future expansion.
Data must be saved before running the utility option as the variables are not
passed. The program will prompt you if the data has not been saved.
UTILITY MENU
┌────────────────────────────────────────────────────────────────────────────┐
│Files Utilities Team Sorts Bowler Sorts │
├──────────┬──────────────┬──────────────────┬──────────────────┬────────────┘
│Load │ Final Average│ Scratch Series │ Scratch Series │
│Change Dir│ Ind Recap │ Handicap Series │ Handicap Series │
│Shell │ Prize Fund │ Scratch Game │ Scratch Game │
│Bowl101 │ Most Improved│ Handicap Game │ Handicap Game │
├──────────┤ Delimited │ Total Pins+Hndcp │ Average │
│Quit │ Hndcp Sheet │ Hi Team Game │ Total Pins │
└──────────┤ Average Sheet│ Hi Team Series │ High Games │
│ Print Sched. ├──────────────────┤ High Series │
│ Name Address │ └──────────────────┘
└──────────────┘
FINAL AVERAGE.
Lets you print the averages in sorted order by last name first. This is turned
in at the end of year, you can print this anytime for your own reference.
INDIVIDUAL RECAP SHEET.
A complete listing of all team, bowler and subs activity will be generated
with this option. Follow the prompts to create the datafile and print the
recaps. If your data spans two disks or more, complete the recap using disk 1,
but press ESC when it asks print to screen, lpt1 or file.
Now replace data disk with the next disk and select append to recap. Continue
until all the datafiles have been loaded and then print the recaps.
PRIZE FUND.
Enter the amount of wins and amount per win and the computer will print out a
sheet showing each bowler and amount received. It will also tell you how much
money to withdraw, and what denominations needed, a real time saver. You may
print labels with the amount each bowler gets for prize money or pin money
with this option, it will also determine the number of 20's 10's 5's 1's etc
needed to fill the envelopes for each bowler.
20
MOST IMPROVED.
This option will find the most improved bowler, male and female based on the
entering average and the current average. It will print the top 10, male and
female.
DELIMITED FILE.
This is a routine to print each team, bowler and sub in a delimited file for
processing information yourself. Included on the disk is a file called
RECAP.DBF which is the structure you can use if you use Dbase III.
HANDICAP SHEETS.
This will print out a handicap sheet using user defined parameters.
AVERAGE SHEETS.
This will print out two sheets with averages based on 3 game series.
NAME ADDRESS.
╔══[ Bowlers Database ]══╗ ╔════════════[ Record Number = 1 ]═════════════╗
║ Add Name ║ ║ Name.....................:Randy Stowe :║
║ Search for Name ║ ║ Address........:250 Annahy :║
║ Print one Label ║ ║ City.....................:Fortuna :║
║ Print all Labels ║ ║ State............................:Ca :║
║ Print Records ║ ║ Zip..............................:95540 :║
║ Print Charges ║ ║ Phone Number.....................:707-725-9750:║
║ Create Database ║ ║ S.S. Number......................:555-555-5555:║
║ Return to Main Menu ║ ║ WIBC/ABC Number..................:123456 :║
╚════════════════════════╝ ║ Date Paid............................:09/12/92:║
║ Birthday.............................:11/09/92:║
║ Number of Charges...........................:1:║
╚════════════════════════════════════════════════╝
This will allow you to create a database of all of the bowlers in this league
and track the number of charges.
When using it for the first time, select Create Database and it will import
all the names of the bowlers from the *.bwl files if you have one loaded.
Once the database is created, just add the information needed.
Pressing PG up and PG down will allow you to scroll though the database.
To search for a name, just select Search and enter all of part of the name and
the search will find that bowler, or you can continue the search if it picks
the wrong one.
You may print one label if you desire for the found bowler.
To print label for everyone, select Print Labels.
To print all the information for the bowlers, select Print Records.
To track charges, select print Charges.
In the near future, I will try to link this datafile with the main program so
you can enter the charges as you enter the scores.
21
SORT ROUTINES.
Sort bowlers and teams, series, averages and games in a number of ways.
This data is created each week for this weeks data except for the year
to date on the right.
The year to date is games + handicap, if no handicap then it is scratch.
IN THE WORKS.....
The following are some routines I am working on now and will inform you when
they are complete.
ADDITIONAL PRINTOUTS.
More sort routines.
Add numlock status.
Add printer codes for customized printouts.
Popup window to show any bowlers stats.
Scoring system for teams which allow 18 points for an 18 team league with the
Awards. High game, high series, all of the ABC, WIBC and junior awards.
Classes, the program will use the Male and female variables to expand on ways
to include male adults, juniors, female adults and female juniors.
Store top 9 high teams and bowler's scores but print the top 3.
Allow you to set precedence for top awards disallowing duplicates if desired.
22
SOME HOT KEYS AND TIPS......
F1...........Will always bring up a help screen, unless you are printing data.
F2...........Brings up a calculator only when you can enter data.
UP ARROW.....Takes you up in a menu selection or back on an input field.
Using the UP or DOWN arrow will let you keep the text as you
typed it into a field and you have selected UCASE to convert text
to UPPER case, Pressing <ENTER> after entering Mcdonald will
convert it to MCDONALD, UP or DOWN ARROW will keep it as
Mcdonald.
DOWN ARROW...Moves you down as the up arrow moves you back.
PAGE UP......Scrolls to previous team, bowler, or sub while editing.
For example...
You are editing a team and need to edit another. Instead of
returning to the menu and selecting that team, just press Page Up
to scroll to the previous team.
The computer will beep if you try to go below team 1.
PAGE DOWN....Same as scroll up but moves to next team, bowler, or sub.
It will not allow you to go beyond the last team, bowler, or sub.
ESC..........The ESCAPE key will always return you from a function such as
editing or any function where you don't want to be, or all done
with. It will not let you escape from the Input scores routine
but will exit from the Input routine and calculate the scores,
then return you to the "Is this correct Y/N" prompt at the
bottom of the screen. If you press ESC here, it will ask you if
you wish to abort.
In the data entry screen, pressing ESC will total scores for you.
If you had to go back and edit any score. Press ENTER on the last
score you changed then hit ESC, this will take the cursor
through the rest of the scores and total them much faster than
stepping over them with the enter key.
CTRL U.......This key will restore a field as long as you remain on that
field. If you accidentally erase a field, press Ctl U and it will
restore it for you. Hold down the CTRL key and press U.
CTRL Y.......This deletes the data in the field. Pressing any alphanumeric key
at the start of a new field will also erase the contents of the
field. The arrow keys will let you scroll in the field if you
wish
to edit just one character. Hold down the CTRL key and press Y.
23
ADDING OR REMOVING TEAMS OR BOWLERS.
You may add teams or delete teams if you wish. Just edit the startup and
routine and enter the number of teams or bowlers.
If you enter less than the number of teams now in memory, you will lose the
last two teams so swap the team or teams you wish to drop with the last teams,
then drop the last two teams. You can add them back at the end of year
manually if you wish to include the bowlers in the final average sheets after
you print the individual recap sheets. The individual recap will still pick
up the deleted teams up to the point you removed them.
Entering additional teams will open up new team spaces and allow for new
teams. You may enter the startup and step over the teams that are valid and
enter the new team names when you reach the proper team number. Pressing Page
Dn on the team name will bypass the input score routines if you don't need to
change the scores. You may press escape at any time and be returned to the
main menu.
ONE DRIVE COMPUTERS
You may swap a data disk for the program disk if you only have one drive. The
only problem you will have is that you will need the program disk in the drive
too. The menu and help files are needed while the program runs but you can
select SAVE or LOAD data and before pressing enter, replace your program disk
with your data disk. Now press <ENTER>.
Your data will be saved and when the program tries to load the menu again it
won't find it on the data disk and ask you to place your program disk back in
the drive. You will have 3 tries before the program aborts. Just replace the
program disk back in the drive and press <ENTER>. Easier done than said.
You may even trick the computer into thinking you have two drives, depending
on which Dos version you have. Tell the computer to change to drive B: If it
does what I think it will do, it will prompt you to insert your data disk in
drive B. and prompt you again to put the program in drive A:.
This may mess up the display. I don't have one drive to test this theory on
but I would be interested in hearing your response on this.
24
LANE ASSIGNMENTS POSITION ROUNDS
Lane assignments are determined by week number minus position rounds to date.
Auto lane assignment even allows for position rounds.
Position rounds will be calculated for you. Just answer P to is this correct
when the teams are paired.
This will also adjust the lane assignment by subtracting the number of
position rounds from the week number to give you the proper lane assignment.
Files on the disk with the number of teams and the LANES.ASN are the files the
computer uses to assign the lanes.
If you are bowling with a 12 team league then the only file you will need is
the file 12LANES.ASN.
If for some reason of another your lane assignment is different than this one,
you may edit the file to match or delete the file and the computer will have
you manually enter the lanes the teams bowl on when you enter Weekly Scores.
25
Questions and Answers.
Question...
Can I stop in the middle of entering scores and resume at a later time?
Answer....
Yes, you can press ESC after entering any team and the program will
allow you to save your data.
Just select Makeup when you wish to continue, the data you have entered
will be there and you will just have to enter the remaining data.
Question...
I don't see a cursor on the menu selections.
Answer....
If you have a mono monitor, the colors may be set so both colors are
the same on your monitor, select change colors from the option menu.
Question...
When running Individual recap sheets, the computer refuses to load one
week and the stops.
Answer....
When using sequential files, the data must match the variables you are
loading in. Sometimes this gets out of sync and it just won't load.
Load the data into the bowling program as you were going to print it.
Print the data for that week and look for anything out of the ordinary.
Example a number with a % sign %987333 or a number larger than it
should be, a score for a games 1-4 larger than 32767 will cause it to
crash. Edit each bowler and or team. If you find the problem, then
fix it and save it again, then try again.
If nothing you try seems to work, re enter that week and save it again.
Question...
Total wins and losses don't compute properly.
Answer.....
You have not set the number of points per game and series properly
Edit startup and enter the proper number of points for each game and
series. If you enter 1 point per game and 1 for series, you will have a
possible 4 wins, 1 for each game and 1 for series.
Question...
In the second week, I found an error in a bowlers score that wasn't
caught when entering the data for week 1. How do I fix this.
Answer.....
The easiest way is to use the makeup function and redo the scores.
This option will recalculate all scores after you complete the makeup.
Question...
My subs are not receiving recognition for high games bowled.
Answer.....
If your subs are eligible for high games and series, you must place
them on the team as a member of the team before entering scores.
Another option. If you have a 5 man team, and allow 2 subs for each
team, enter 7 for number of bowlers.
26
Question...
I discovered an error after pressing ENTER while entering scores.
Answer.....
Easy, just press up arrow to back up. Press PG up if you want to
change the sub information or manually re-enter team handicaps. If you
found the error after you left that team and are on the next team, you
can't back up you can continue and run makeup and correct it. Press ESC
at the first bowlers scores and ESC when it asks is this correct. You
may abort this function, but the program will re-run itself to clear
any stray scores. Load in last weeks data again and reenter the scores.
I found it quicker than trying to edit mistakes.
Question...
Lane assignments don't work or the teams don't match up correctly.
Answer.....
If the lane assignment is incorrect, then the problem lies in the week
number and the position rounds to date.
The proper lane assignment file is obtained by subtracting the week
number from the position rounds to date.
Question...
The menu doesn't show the cursor and I can't tell what option I'm on.
Answer.....
Select Colors from the Bowl Util menu or Options from BOWL101.
Select change main colors. Press 1 15 times and watch the colors
cycle. Press 7 times and see the background color change.
Select the desired colors and then exit and save.
Question...
Not much disk space, what files do I have to have to run BOWL101
Answer.....
The files you have to have on the disk are BOWL101.EXE,
BOWL.MNU, BOWLHELP.HLP, and if you have 12 teams 12LANES.ASN.
You should not save your data on the program disk, use an additional
disk for the data.
Question...
It didn't ask for the average for a bowler I told the computer to
calculate, but did for the ones I told to keep.
Answer.....
Right, the computer needs to know the average of the bowlers you wish
to keep the average for. It will calculate the average for the others.
It will ask you for the handicap for the bowlers that don't keep their
average only for the first game, after this the computer knows the
average and can calculate the handicaps for you.
Question...
All subs are eligible for high games and series but they are also
allowed to bowl on other teams, they are on the team roster, how can
they bowl for another team.
Answer.....
For this you need to move this bowler to that team before entering the
scores.
Use the swap sub/ bowler option to move the bowler to the sub roster
and then up to the other team. See docs for a better description.
27
Question...
I have several blank positions on the teams, is there any way to keep
from having to give them the same scores each week?
Answer....
Yes, just list these bowlers as Blind.
When the program zeros out the scores before entering this weeks scores
it will look for every bowler called BLIND.
If such a bowler is found, it will keep the score you gave it the last
week.
Question...
I have some that are not handled properly when I have proper case set.
Answer....
When the text is entered and you press <ENTER> the text will
be converted to proper case or upper case which ever you have selected.
If you press <DOWN ARROW> then the text will remain as you typed it in.
Question...
Out of memory error, is there any way to get more memory space?
Answer....
Remove any memory resident programs that may be installed.
Install more memory.
Call me and let me know how many teams and bowlers you have and I will
send you a modified copy that uses less memory.
Question...
I have to manually enter the lanes the teams bowl on, I thought I had
auto lane assignments.
Answer....
You will have to copy the lane assignment file to your working disk.
If you have 12 teams the copy 12LANES.ASN to your working disk and the
lane assignment will work for you.
If you have a problem and wish to contact me, please include a printout
of the startup data so I can see how you have the program set up.
There isn't a week go by that I don't add or change something to
improve the program to better suit your needs. When I get a collection
of routines complete, I send out an update.
This is free if you have just registered and I have already sent you a
registered version within 3 months or less. Otherwise a small fee
is required usually $20.00 but is subject to change.
If you have special request and I think others may be able to use it, I
will make the modification at no charge and send you that modification
when complete and include this in a future update.
I am going to try to complete an update every 6 months.
Question...
We have Bantam leagues and sometimes a bowler bowls a zero score.
The computer doesn't give him credit for his game bowled.
Answer.....
The program uses zero to determine if a bowler actually bowled.
You can place a z for zero in place of the zero and the computer will
treat it as a zero score but credit the bowler with a game bowled and
retain the bowlers handicap for the team.
28
New additions and enhancements.
SUSPENDING DATA ENTRY.
You may now press ESC while the computer is asking "is this correct?" and you
will be allowed to save your data and resume by using the makeup feature.
SORT ROUTINE.
The utility module now includes sorts by high game scratch and handicap for
teams and bowlers.
CONSTANT COMMENT FOR THE STANDING SHEETS.
Bowl101 looks for a file called COMMENT1.TXT in the directory that contains
your league data (03MAR.BWL).
If it finds this file in that directory, its contents will be printed at the
end of the standing sheets until it is deleted.
This file can be created with any word processor that can save data in straight
ascii such as edlin included with your DOS.
You can also use the copy command to create this file.
COPY CON COMMENT1.TXT <ENTER>
I am the text that will print at the bottom of the recap sheet just as it is
typed in here.
<F6> <ENTER> Press the F6 key and then Enter to copy the file from
the keyboard to the disk. To remove this
file enter the command...
DEL COMMENT1.TXT while in the same directory.
SWAP TWO TEAMS.
This option is to allow dropping two teams. Swap the two teams with the last
two teams. Edit startup for this week and change the number of teams. The
last teams are the ones that get dropped.
In the Utility program, you can now save all the data to a delimited file.
This file can be loaded into a database for further sorts. Recap.dbf is
provided.
You can now print a handicap sheet or an average sheet.
This is the structure for the delimited file. Team Bowler or sub. (TBS) T =
Team, B = Bowler, S = Sub...
TBS,Date,Bowler's name, Game 1 ,Game 2, Game 3, Game 4, Total Pins,_ Average,
Grand Total, Number of games, Sex, High Game, High Series,_ Handicap, Games
Won, Games Lost
29